package com.huqing.icu.model;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @Description milvus内文件的集合对象，注意不是mysql中的表对象
 * @Author huqing
 * @Date 2025/8/26 22:41
 **/
@Data
public class MilvusFileCollection {

    @Schema(name = "id", description = "主键ID")
    private Long id;

    @Schema(name = "user_id", description = "用户ID")
    private Long user_id;

    @Schema(name = "file_name", description = "文件名称")
    private String file_name;

    @Schema(name = "file_id", description = "mysql中的文件ID")
    private String file_id;

    @Schema(name = "content", description = "文本内容")
    private String content;

    @Schema(name = "content_vector", description = "文本向量化的内容")
    private float[] content_vector;
}
